mast (communication) - Spanish English Dictionary